﻿using System;
using OA.DBUtility;

namespace OA.Model
{
	/// <summary>
	/// ProjectPhaseMapping:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
    [MappingTable("ProjectPhaseMapping")]
	public partial class ProjectPhaseMappingInfo
	{
		public ProjectPhaseMappingInfo()
		{}
		#region Model
		private int _id;
		private int? _projectid;
		private int? _phaseid;
		private string _phasename;
		private DateTime? _createtime= DateTime.Now;
		/// <summary>
		/// 
		/// </summary>
        [DataField("Id")]
        [PrimaryKey(PKBuildType.AutoIncrease)]
		public int Id
		{
			set{ _id=value;}
			get{return _id;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("ProjectProgressId")]
        public int? ProjectProgressId
		{
			set{ _projectid=value;}
			get{return _projectid;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("PhaseId")]
		public int? PhaseId
		{
			set{ _phaseid=value;}
			get{return _phaseid;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("PhaseName")]
		public string PhaseName
		{
			set{ _phasename=value;}
			get{return _phasename;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("CreateTime")]
		public DateTime? CreateTime
		{
			set{ _createtime=value;}
			get{return _createtime;}
		}
		#endregion Model

	}
}

